import request from '@/utils/request'

export function getMissionPage(data) {
  return request({
    url: '/mission/getMissionPage',
    method: 'post',
    data
  })
}


export function getSceneTags(data) {
  return request({
    url: '/mission/getSceneTags',
    method: 'post',
    data
  })
}

export function noticeMissionInfo(data) {
  return request({
    url: '/mission/noticeInfo',
    method: 'post',
    data
  })
}


export function addMission(data) {
  return request({
    url: '/mission/addMission',
    method: 'post',
    data
  })
}


export function getMissionInfo(data) {
  return request({
    url: '/mission/getMissionInfo',
    method: 'post',
    data
  })
}


export function close(data) {
  return request({
    url: '/mission/close',
    method: 'post',
    data
  })
}

export function unsettled(data) {
  return request({
    url: '/mission/unsettled',
    method: 'post',
    data
  })
}

export function supplement(data) {
  return request({
    url: '/mission/supplement',
    method: 'post',
    data
  })
}

export function additional(data) {
  return request({
    url: '/mission/additional',
    method: 'post',
    data
  })
}

export function delivery(data) {
  return request({
    url: '/mission/delivery',
    method: 'post',
    data
  })
}


export function clear(data) {
  return request({
    url: '/mission/clear',
    method: 'post',
    data
  })
}

export function editMission(data) {
  return request({
    url: '/mission/editMission',
    method: 'post',
    data
  })
}

export function addMissionLog(data) {
  return request({
    url: '/mission/addMissionLog',
    method: 'post',
    data
  })
}

export function getMissionLog(data) {
  return request({
    url: '/mission/getMissionLog',
    method: 'post',
    data
  })
}

export function deleteMissionLog(data) {
  return request({
    url: '/mission/deleteMissionLog',
    method: 'post',
    data
  })
}


export function getMissionHistoryPage(data) {
  return request({
    url: '/mission/getApplyPage',
    method: 'post',
    data
  })
}

export function getMissionHistoryLog(data) {
  return request({
    url: '/mission/getMissionHistoryLog',
    method: 'post',
    data
  })
}

export function approveApply(data) {
  return request({
    url: '/mission/approveApply',
    method: 'post',
    data
  })
}



export function missionTransfer(data) {
  return request({
    url: '/mission/missionTransfer',
    method: 'post',
    data
  })
}


export function missionCancel(data) {
  return request({
    url: '/mission/missionCancel',
    method: 'post',
    data
  })
}

export function submitApply(data) {
  return request({
    url: '/mission/submitApply',
    method: 'post',
    data
  })
}
export function orderFinish(data) {
  return request({
    url: '/mission/finish',
    method: 'post',
    data
  })
}

export function getHistoryWorksLink(data) {
  return request({
    url: '/mission/getHistoryWorksLink',
    method: 'post',
    data
  })
}

export function getCommunicationList(data) {
  return request({
    url: '/mission/getCommunicationList',
    method: 'post',
    data
  })
}

addCommunication

export function addCommunication(data) {
  return request({
    url: '/mission/addCommunication',
    method: 'post',
    data
  })
}

















